<h2 id="-">新建游戏</h2>
<p>1.使用Matchvs游戏云需要AppKey、AppSecret，通过Matchvs官网创建游戏获取。<a href="http://www.matchvs.com/manage/gameContentList/">进入官网</a></p>
<p>2.登陆官网，点击右上角控制台进入，若没有Matchvs官网账号。<a href="http://www.matchvs.com/vsRegister">立即注册</a></p>
<p>3.进入控制台，点击新建游戏，填写《游戏名称》即可，新建成功如下：<img src="http://imgs.matchvs.com/static/2_2.png" alt=""></p>
<h2 id="-sdk">导入SDK</h2>
<p>1.前往服务中心-应用中心--SDK下载页面，下载Matchvs SDK-Cocos。</p>
<p>2.将SDK导入至你的项目  </p>
<h3 id="-cocos-2d-">创建Cocos 2d 项目</h3>
<p><img src="http://imgs.matchvs.com/static/chuangjian.png" alt="image"></p>
<h3 id="-">导入对应的头文件</h3>
<p><img src="http://imgs.matchvs.com/static/chuangjian1.png" alt="image">
<img src="http://imgs.matchvs.com/static/chuangjian2.png" alt="image">
<img src="http://imgs.matchvs.com/static/chuangjian3.png" alt="image">
<img src="http://imgs.matchvs.com/static/chuangjian4.png" alt="image">
<img src="http://imgs.matchvs.com/static/chuangjian5.png" alt="image">
<img src="http://imgs.matchvs.com/static/chuangjian6.png" alt="image"></p>
<h2 id="-">初始化</h2>
<p>Matchvs提供了两个环境，alpha调试环境和release正式环境。  </p>
<p>游戏开发调试阶段请使用alpha环境，即platform传参&quot;alpha&quot;。如下：</p>
<pre><code>MatchVSEngine::getInstance()-&gt;init(&amp;m_Response_Test, sChannel.c_str(), sPlatform.c_str(), iGameId);</code></pre><h2 id="-">建立连接</h2>
<p>如果是第一次使用SDK，需调用注册接口获取一个用户ID。</p>
<pre><code>MatchVSEngine::getInstance()-&gt;registerUser();</code></pre><p>调用登录接口即可建立连接，此时用户ID和创建游戏后获取的appKey、secret、GameID为必要参数。</p>
<pre><code>MatchVSEngine::getInstance()-&gt;login(userid, token.c_str(), gameid, gameversion, appkey.c_str(), secretkey.c_str(), deviceid.c_str(), gatewayid);</code></pre><h2 id="-">游戏逻辑</h2>
<p>接下来就可以使用Matchvs提供的接口进行游戏逻辑的实现啦，详情请参考 <a href="http://www.matchvs.com/service?page=guideCocos">接入指南</a></p>
<h2 id="-">发布上线</h2>
<p>开发和调试过程在测试环境（alpha）下进行，调试完成后即可申请将游戏转到正式环境（release）：</p>
<ol>
<li>前往官网控制台进行“发布上线”操作，如图，点击按钮后即向Matchvs提交了上线申请。 <img src="http://imgs.matchvs.com/static/2_4.png" alt=""></li>
<li>申请通过后，在客户端的初始化接口将 platform 置为 release。  </li>
</ol>
<p>至此，游戏就可以运行在正式环境下啦！</p>
